﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using MoControls.Skins;

namespace MoControls.Controls
{
    public class Control
        : UIElement
    {
        #region Fields

        // GUI Management fields
      
        protected bool canDoubleClick = false;

        // Drawing fields

        protected Rectangle drawingRectangle = Rectangle.Empty;
        protected bool isInvalidated = true;
        protected ControlTemplate controlTemplate = null;

        #endregion

        #region .ctor

        #endregion

        #region Methods

        protected void OnApplyTemplate()
        {
            
        }
        

        #endregion
    }
}
